planter's punch - Turkish English Dictionary